package com.beerandjesus.sportofkings.handicapper.app;

import com.beerandjesus.sportofkings.handicapper.model.CardVO;

/**
 * Date: Jul 8, 2012
 * Time: 5:13:05 PM
 */
public interface JockeyRatingDatabaseBuilder {

    /**
     * Add all riding jockeys from a given card to the jockey rating database
     * @param card A race card
     * @throws CardAnalyzerException When the card analyzer encounters an error
     * @return int The number of jockeys processed and added to the rating database
     */
    void addAllJockeys(CardVO card) throws CardAnalyzerException;
}
